Design of CPU